elucidate a mystery - Turkish English Dictionary